.fl{
	float: left;
}
.fr{
	float: right;
}
/*头部信息*/
header {
    position: relative;
    width: 100%;
    height: 1.28rem;
    background-color: #272A34;
}

header .back {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 1.06667rem;
    height: 1.28rem;
    z-index: 2;
}

header .back img {
	margin-top: 0.38667rem;
	margin-left: 0.4rem;
	width: 0.533rem;
	height: 0.5333rem;
    color:#fff
}
header .btn-add{
	position: absolute;
	top: 0;
	right: .4rem;
}
header .btn-add input {
    font-size: 14px;
    color: #fff;
    background: none;
    line-height: 1.28rem;
}
[data-dpr="2"] header .btn-add input{
	font-size: 28px;
}
[data-dpr="3"] header .btn-add input{
	font-size: 42px;
}

header .title {
	position: relative;
	width: 100%;
	height: 1.28rem;
	text-align: center;
	color: #fff;
	font-size: 18px;
	line-height: 1.28rem;
}

[data-dpr="2"] header .title{
	font-size: 36px;
}
[data-dpr="3"] header .title{
	font-size: 54px;
}
/*底部信息*/
footer {
    width: 100%;
    height: 1.2rem;
    position: fixed;
    bottom: 0;
    left: 0;
    background: #fff;
    display: flex;
    justify-content: space-around;
    border-top:1px solid #e6e6e6;
}
footer .space {
    width: 50%;
    display: flex;
    text-align: center;
    flex-direction: column;
    justify-content: center;
    color: #999;
}
footer .space .space-img{
	width: .5333rem;
	height: .5333rem;
	margin: 0 auto;
	border-radius: 50%;
}
footer .space span{
	font-size: 12px;
}
[data-dpr="2"] footer .space span{
	font-size: 24px;
}
[data-dpr="3"] footer .space span{
	font-size: 36px;
}
footer .space .space-color {
    color: #2868F0;
}
/*登录*/
.login {
    width:100%;
    height:100%;
}
.login .login-body {
    width: 100%;
    padding: 2.26rem  0 0;
    margin:0 auto;
    text-align:center;
}

.login .login-body .login-logo {
   width:2.667rem;
   height:2.667rem;
    margin:0 auto 1.2rem;
}
.login .login-body .login-logo img {
    width: 2.667rem;
    height: 2.667rem;
    display: block;
}
.login .login-body .login-btn {
    margin: .4rem .4rem;
    padding: .3rem;
    border: 1px solid #C7D9FF;
    border-radius: 1.333rem;
    position: relative;
    
}
.login .login-body .login-btn .myuser {
    position: absolute;
    top: .3rem;
    left: .6rem;
    width: 0.4533rem;
    height: 0.667rem;
    display: inline-block;
}

.login .login-body .login-btn .mycode {
    position: absolute;
    top: .3rem;
    left: .6rem;
    width: 0.6133rem;
    height: 0.58667rem;
    display: inline-block;
}

.login .login-body .login-btn input {
    padding: .133rem 0 0.133rem .6rem;
    background: none;
    color: #555;
    font-size: 14px;
    width: 100%;
}
#txtUserName {
    width:80%;
}
#txtMobile {
    width: 80%;
}
#txtValationCode {
    width: 50%;
    padding: .133rem 0 0.133rem .8rem
}
#txtRefCode {
    width: 80%;
    text-align: center;
    padding: .133rem
}
#btnGetCode {
    width: 30%
}

[data-dpr="2"] .login .login-body .login-btn input {
    font-size: 28px;
}
[data-dpr="3"] .login .login-body .login-btn input {
    font-size: 42px;
}
.login .login-body .login-btn input.login-code {
    padding:0 .2rem 0 .3rem;
    line-height:1.8;
}
.login .login-body .login-regsion {
    margin:1.3rem .4rem 0;
}
.login .login-body .login-regsion input {
    width: 100%;
    background: #2868F0;
    border: none;
    border-radius: 10px;
    height:1.1733rem;
    color: #fff;
    font-size: 14px;
}
[data-dpr="2"] .login .login-body .login-regsion input {
    font-size:28px;
}
[data-dpr="3"] .login .login-body .login-regsion input {
    font-size: 42px;
}
.login .login-body .login-regsion p {
    color:#fff;
    text-align:center;
    margin-top:.2rem;
    font-size:14px;
}
[data-dpr="2"] .login .login-body .login-regsion p {
    font-size: 28px;
}

[data-dpr="3"] .login .login-body .login-regsion p {
    font-size: 42px;
}
.login .login-body .login-regsion a {
    display: block;
    text-align: center;
    color:#555;
    font-size: 14px;
    margin-top: .3rem;
}
[data-dpr="2"] .login .login-body .login-regsion a {
    font-size: 28px;
}

[data-dpr="3"] .login .login-body .login-regsion a{
    font-size: 42px;
}
#select {
    outline: none;
    width: 20%;
    border: none;
    border-radius: 5px;
    color: #666;
    font-size: 14px;
    padding: .3rem .2rem;
    background: #f8f8f8;
    position: absolute;
    top: .1rem;
    right: .4rem;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
}
[data-dpr="2"] #select {
    font-size:28px;
}
[data-dpr="3"] #select {
    font-size: 42px;
}
/*邀请*/
.intive .img {
    width: 100%;
}
.intive .img img{
	display: block;
	margin: 0 auto;
	width: 10rem;
}
=
.content {
    margin: 0 0.26667rem 0.4rem;
    font-size: 13px;
}
[data-dpr="2"] .content{
	font-size: 26px;
}
[data-dpr="3"] .content{
	font-size: 39px;
}
.item{
	padding: 0.6rem .2rem 0;
	
}
.item.bord-t{
	padding-bottom: 0.8rem;
	border-bottom: 1px dashed #ccc;
}
.item .item-list{
	text-align: center;
	width: 50%;
	float: left;
	padding: .4rem 0 .5rem;
    background:#fff;
    margin-bottom:.3rem;
    position:relative;
}
.item .item-list:nth-child(2n):before {
    content: '';
    display: block;
    height: .8rem;
    position: absolute;
    top: .35rem;
    left: 0;
    border-left: 1px dashed #d4d4d4;
}
.item .item-list:nth-child(2n+1):before {
    content: '';
    display: block;
    width: .36rem;
    height: .36rem;
    border-radius: 50%;
    background: #f8f8f8;
    position: absolute;
    bottom: -0.18rem;
    right: -0.18rem;
    z-index: 999
}
.item .item-list:nth-child(2n+1):after {
    content: '';
    display: block;
    width:.36rem;
    height: .36rem;
    border-radius:50%;
    background:#f8f8f8;
    position: absolute;
    top: -0.18rem;
    right: -0.18rem;      
    z-index:999
}
.item .item-list .item-top {
    font-weight: bold;
}
.item .item-list .item-top .friend {
    display: inline-block;
    width: .533rem;
    height: .6133rem;
    vertical-align: bottom;
}
.item .item-list .item-top span {
    display: inline-block;
    margin-left: 0.18rem;
    font-weight: bold;
}
.item .item-list .item-img{
	width: 100%;
	height: 1.2533rem;
	position: relative;
	margin-top: 0.3rem;
}
.item .item-list .item-img img{
	position: absolute;
	left: 0;
	top: 0;
	width: 3.6rem;
	height: 1.2533rem;
	z-index: 1;
}
.item .item-list.fr .item-img img{
	left: auto;
	right: 0;
}
.item .item-list .item-img p{
	width: 100%;
	position: absolute;
	text-align: center;
	z-index: 10;
	color: #fff;
}
.item .item-list .item-img p.item-title{
	top: 0.12rem;
}
.item .item-list .item-img p.item-num{
	bottom: 0.12rem;
}
.rule{
	margin: 0 0.29333rem;
	color: #666;
}
.rule h3{
	padding: 0.4rem 0;
	font-size: 12px;
	font-weight: bold;
}
[data-dpr="2"] .rule h3{
	font-size: 24px;
}
[data-dpr="3"] .rule h3{
	font-size: 36px;
}
.rule p{
	font-size: 12px;
	padding-bottom: 0.2667rem;
}
[data-dpr="2"] .rule p{
	font-size: 24px;
}
[data-dpr="3"] .rule p{
	font-size: 36px;
}
/*邀请好友*/
.invite {
    width: 100%;
    height: 100%;
    background: url(/image/invites-bg.jpg) no-repeat;
    background-size: 100% 100%;
    position: relative;
}
.invite-content{
	margin: 0 0.5rem;
    padding-top:2rem;
}

.invite-box{
	width: 100%;
	
	background: url(/image/invite-bg.png ) no-repeat;
    background-size:100% 100%;
	text-align: center;
	font-size: 14px;
}
[data-dpr="2"] .invite-box{
	font-size: 28px;
}
[data-dpr="3"] .invite-box{
	font-size: 42px;
}
.invite-box .invite-code {
    color: #333;
    padding: .4rem 0 .3rem 0;
}
.invite-box .code {
    width: 100%;
    text-align: center;
    display: block;
    font-size: 30px;
    color: #2868F0;
    font-weight: bold;
    margin-bottom: .3rem;
}
[data-dpr="2"] .invite-box .code{
	font-size: 60px;
}
[data-dpr="3"] .invite-box .code{
	font-size: 90px;
}
.invite-box button {
    width: 2.133rem;
    height: .8rem;
    color: #fff;
    background: #2868F0;
    border: none;
    border-radius: 5px;
    font-size: 14px;
}
[data-dpr="2"] .invite-box button{
	font-size: 28px;
}
[data-dpr="3"] .invite-box button{
	font-size: 42px;
}
.invite-box .residue{
	color: #666;
	margin: .3rem 0 .6rem;
}
.invite-box .total{
	color: #999;
}
.invite-box .ewm {
    margin: 0 .4rem;
    border-top: 1px dashed #2868F0;
    padding-top:0.4rem;
}
.invite-box .ewm img {
    width: 3.4667rem;
    height: 3.4667rem;
}
.invite-box .sweep-h {
    margin: 0 auto;
    line-height:1.7;
    width: 80%;
    text-align: center;
    color: #555;
}
.invite-box .sweep {
    margin: .2rem auto;
    width: 80%;
    text-align: center;
    color: #2868F0;
}
.invite-box .lift{
	color: #555;
	margin-top: .1rem;
    padding-bottom:.3rem
}
.details {
    position: absolute;
    bottom: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 1.17333rem;
    line-height: 1.17333rem;
    color: #fff;
    background: #2868F0;
    text-align: center;
    font-size: 16px;
}
[data-dpr="2"] .details{
	font-size: 32px;
}
[data-dpr="3"] .details{
	font-size: 48px;
}

/*首页*/
.index-body {
    width:100%;
    background-image:url(/image/bg.jpg);
    background-attachment:fixed;
    background-repeat:no-repeat;
    background-size:100% 100%;
}
.home-top {
    width: 100%;
    
    background-size: 100%;
    position: relative;
}
.home-top .yun-drill{
	padding-top: .4rem;
	padding-left: .4rem;
	color: #fff;
	font-size: 12px;
    position:relative;
	z-index: 0;
}
[data-dpr="2"] .home-top .yun-drill {
    font-size: 24px;
}

[data-dpr="3"] .home-top .yun-drill {
    font-size: 36px;
}
.home-top .yun-drill img {
    width:0.48rem;
    height:0.4rem;
    display:inline-block;
    vertical-align:middle;
    margin-right:.1rem
}
.home-top .yun-drill .rule {
    color: #fff;
    position: absolute;
    right: .4rem;
    top: .35rem;
    font-size: 14px;
}
[data-dpr="2"] .home-top .yun-drill .rule {
    font-size: 28px;
}

[data-dpr="3"] .home-top .yun-drill .rule {
    font-size:48px;
}
.home-top .count-down{
	position: absolute;
	top: 4rem;
	width: 3rem;
	left: 50%;
	margin-left: -1.5rem;
	text-align: center;
}
.home-top .count-down p {
    font-size: 12px;
    color: #fff;
}
[data-dpr="2"] .home-top .count-down p {
    font-size: 24px;
}

[data-dpr="3"] .home-top .count-down p {
    font-size: 36px;
}
.home-top .count-down a {
    display: inline-block;
    font-size: 12px;
    color: #fff;
}
[data-dpr="2"] .home-top .count-down a{
	font-size: 28px;
}
[data-dpr="3"] .home-top .count-down a{
	font-size: 36px;
}
.home-top .count-down .count-time {
    display: block;
    color: #fff;
    margin-bottom: .2rem;
    font-size: 12px;
}
[data-dpr="2"] .home-top .count-down .count-time {
    font-size: 24px;
}
[data-dpr="3"] .home-top .count-down .count-time {
    font-size: 36px;
}
.home-top .count-down span i{
	font-style: normal;
}
.home-top .count-down img{
	width: 1.0667rem;
	height: 1.0667rem;
	border-radius: 50%;
}
.home-top .yun-drill .yun-num{
	display: inline-block;
	margin-left: .1rem;
}
.home-top .token{
	width: 100%;
	height: 8.8rem;
	position: relative;
	z-index: -1;
}
.home-top .token:hover, .home-top .token:link, .home-top .token:active, .home-top .token:focus{
	-webkit-tap-highlight-color: transparent;
}
.home-top .token .b-wrill{
	position: absolute;
	text-align: center;
	z-index: 99;
	/*top: 1.5rem;
	left: .8rem;*/
}
.home-top .token .b-wrill span{
	font-size: 10px;
}
[data-dpr = '2'] .home-top .token .b-wrill span{
	font-size: 20px;
}
[data-dpr = '3'] .home-top .token .b-wrill span{
	font-size: 30px;
}
.home-top .token .b-wrill .b-pic {
    display: inline-block;
    width: 1.0667rem;
    height: 1.0667rem;
    text-align: center;
    line-height: 0.7rem;
    background: url(/image/bubble.png) no-repeat;
    background-size:100%;
    border-radius: 50%;
    color: #fff;
}
.home-top .token .b-wrill .b-num{
	display: block;
	color: #fff;
	margin-top: .1rem;
}

.home-top .wallter-btn{
	position: fixed;
	bottom: 5.4667rem;
	left: .5333rem;
}
.home-top .invite-btn{
	position: fixed;
	bottom: 5.4667rem;
	right: .5333rem;
}
.home-top .invite-btn a, .home-top .wallter-btn a{
	display: block;
	color: #fff;
	font-size: 12px;
    text-align:center
}
[data-dpr="2"] .home-top .invite-btn a{
	font-size: 24px;
}
[data-dpr="3"] .home-top .invite-btn a{
	font-size: 36px;
}
[data-dpr="2"] .home-top .wallter-btn a{
	font-size: 24px;
}
[data-dpr="3"] .home-top .wallter-btn a{
	font-size: 36px;
}
.home-top .pic-img {
    display: block;
    width: 1.0667rem;
    height: 1.0667rem;
    margin: 0 auto 0.05rem;
}
.meg-view {
    height: 0.6rem;
    background:rgba(255,255,255,0.3);
    overflow: hidden;
    margin-top: .2rem;
    position:relative;
}
.meg-list li {
    height: 0.6rem;
    line-height: 0.6rem;
    padding: 0 0.4rem;
    position: absolute;
    overflow:hidden;
}
.meg-list li a {
    color: #fff;
    font-size: 12px;
    white-space: nowrap;
}
[data-dpr="2"] .meg-list li a{
	font-size: 24px;
}
[data-dpr="3"] .meg-list li a{
	font-size: 36px;
}
.meg-list li a + a {
    margin-left:1rem
}
.index-list {
    position:fixed;
    left:0;
    bottom:1.4667rem;
    height:3.7333rem;
}
.index-list .adv {
    float:left;
    display: inline-block;
    width: 3.7333rem;
    height: 3.7333rem;
    margin-left:0.2667rem;
}
.index-list .adv img {
    display: inline-block;
    width: 3.7333rem;
    height: 3.7333rem;
    border-radius:6px;
}
/*个人中心*/
.user {
    width: 100%;
    height: 100%;
    background: #fff
}
.user .user-info {
    padding: .4rem .3rem .6rem;
    background: #F5F7FA;
    text-align: center;
    color: #555;
    font-size: 14px;
    opacity:0.8;
}
[data-dpr="2"] .user .user-info{
	font-size: 28px;
}
[data-dpr="3"] .user .user-info{
	font-size: 42px;
}
.user .user-info p {
    margin-bottom:.2rem
}
.user .user-info p.user-rank {
    color: #2868F0
}
.user .user-info span {
    display: inline-block;
}
.user .user-info span + span {
    margin-left:.2rem;
}
.user .user-info .info-pic {
    width: 1.4667rem;
    height: 1.4667rem;
    border-radius: 50%;
    display: block;
    margin: .3rem auto;
}
.user .user-list{
	width: 100%;
	
}
.user .user-list ul{
	margin: .2rem .3rem 0;
}
.user .user-list ul li{
	width:100%;
	
	border-bottom: 1px solid #e5e5e5;
}
.user .user-list ul li a {
    display: block;
    height: .8rem;
    line-height: .8rem;
    padding: .2rem;
    color: #333;
    font-size: 14px;
}
[data-dpr="2"] .user .user-list ul li a{
	font-size: 28px;
}
[data-dpr="3"] .user .user-list ul li a{
	font-size: 42px;
}
.user .user-list ul li a i {
    display:inline-block;
    margin-right:.3rem;
    color:#666;
}
.user .user-list ul li a i.arrow {
    width: .5rem;
    height: .5rem;
    background: url(/image/arrow.png) no-repeat;
    background-size: 100%;
    margin-top:.2rem
}
.user #wallet i img {
    width:0.64rem;
    height:0.5333rem
}

.user #mention i img {
    width: 0.61333rem;
    height: 0.58667rem
}

.user #invite i img {
    width: 0.61333rem;
    height: 0.6667rem
}

.user #setting i img {
    width: 0.6667rem;
    height: 0.64rem
}
.user .user-list ul li a i img {
    width: 0.6rem;
    height: 0.6rem;
    vertical-align: sub
}

.user .user-list ul li a span {
    display:inline-block;
}
.user .layout {
    width:92%;
    height: 1.1733rem;
    border-radius: 5px;
    position: fixed;
    bottom: 2.8rem;
    left: 50%;
    margin-left: -46%;
    color: #fff;
    font-size: 16px;
    background: #2868F0;
}
[data-dpr="2"] .user .layout{
	font-size: 32px;
}
[data-dpr="3"] .user .layout{
	font-size: 48px;
}
/*设置*/
.setting {
    width: 100%;
    height: 100%;
    margin-top: 0.2667rem;
}
.setting .set-list {
    width: 100%;
    height: 100%;
    background: #fff;
    border-bottom: 1px solid #e5e5e5;
    border-top: 1px solid #e5e5e5;
}
.hr {
    width:100%;
    height:0.2667rem;
    background:#f8f8f8;
}
.setting .set-list ul li{
    height:0.96rem;
    line-height:0.96rem;    
    margin:0 0.4rem;
    border-bottom:1px solid #e5e5e5;
    font-size:15px;
    color:#555;
}
[data-dpr="2"] .setting .set-list ul li {
    font-size: 30px;
}
[data-dpr="3"] .setting .set-list ul li {
    font-size: 45px;
}
.setting .set-list ul li:last-child {
    border-bottom:none;
}
.setting .set-list ul li a {
    color: #555
}
/*我的钱包*/
.wallet {
    width: 100%;
    height: 100%;
    margin-top: .3rem;
}
.wallet .wall-list{
	width: 100%;
	padding-bottom: .3rem;
}
.wallet .wall-list .wall-item{
	background: #fff;
	padding: .4rem ;
	font-size: 14px;
	color: #333;
}
.wallet .wall-list .wall-item +.wall-item{
	margin-top: .3rem;
}
[data-dpr="2"] .wallet .wall-list .wall-item {
	font-size: 28px;
}
[data-dpr="3"] .wallet .wall-list .wall-item{
	font-size: 42px;
}
.wallet .wall-list .wall-item p{
	line-height: .7rem;
}
    .wallet .wall-list .wall-item p.wall-adress span {
        color: #2868F0
    }
.wallet .wall-list .wall-item .operate {
    margin-bottom: .3rem;
}
.wallet .wall-list .wall-item .operate .tag{
    width:1.70667rem;
    height:0.8rem;
    color:#fff;
	display: inline-block;
	line-height: .8rem;
    background:url(/image/tag.png) no-repeat;
    background-size:100% 100%;
text-align:center;
    padding-right:.2rem;
}
.wallet .wall-list .wall-item .operate .tag img {
    width:.8rem;
    height:.8rem;
    display:inline-block;
    margin-right:.2rem;
    vertical-align:bottom;
}
.wallet .wall-list .wall-item .operate .btn-del {
display:inline-block;
    width: 0.533rem;
    height: .533rem;
    background:url(/image/delet.png) no-repeat;
background-size:100% 100%;
}
.add-wallet{
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	background: rgba(0,0,0,0.5);
	display: none;
}
.add-wallet .wallet-box{
	width: 90%;
	height: 7rem;
	position: absolute;
	top: 20%;
	left: 50%;
	margin-left: -45%;
	background: #fff;
    border-radius:5px;
}
.add-wallet .wallet-box h3{
	text-align: center;
	margin: .8rem auto;
	color: #666;
	font-size: 16px;
}
[data-dpr='2'] .add-wallet .wallet-box h3{
	font-size: 32px;
}
[data-dpr='3'] .add-wallet .wallet-box h3{
	font-size: 48px;
}
.add-wallet .wallet-box .add-tag{
	margin: .3rem .6rem;
}
.add-wallet .wallet-box .tagBtn{
	display: block;
	width: 100%;
	padding: .3rem 0;
	margin: .3rem 0;
	border-bottom: 1px solid #ddd;
	font-size: 14px;
	color: #333;
}


[data-dpr='2'] .add-wallet .wallet-box .tagBtn{
	font-size: 28px;
}
[data-dpr='3'] .add-wallet .wallet-box .tagBtn{
	font-size: 42px;
}
.add-wallet .wallet-box .ensure{
	margin-top:.8rem;
	height: 1.6rem;
	width: 100%;
    font-size:0
}
.add-wallet .wallet-box .ensure .ensure-btn {
    display: block;
    margin: 0 auto;
    width: 3rem;
    height: 1rem;
    color: #fff;
    background: #2868F0;
    border-radius: 10px;
    font-size: 14px;
}
[data-dpr='2'] .add-wallet .wallet-box .ensure .ensure-btn{
	font-size: 28px;
}
[data-dpr='3'] .add-wallet .wallet-box .ensure .ensure-btn{
	font-size: 42px;
}
/*提币*/

.mention {
    height:100%;
    margin:.4rem .3rem;
}
.mention .men-list {
    width: 100%;
    margin-bottom: .3rem;
    font-size: 0;
}
.mention .men-des {
    color:#999;
    margin:.4rem 0;
}

.mention .men-list label {
    color: #333;
    display:inline-block;
    margin-right:.3rem;
    font-size:15px;
    
}
[data-dpr="2"] .mention .men-list label {
    font-size: 30px;
}

[data-dpr="3"] .mention .men-list label {
    font-size: 45px;
}
.mention .men-list input, .mention .men-list select {
    border: 1px solid #d8d8d8;
    border-radius: 5px;
    color: #666;
    font-size: 14px;
    padding: .3rem .2rem;
   background:#fff;
}
[data-dpr = "2"] .mention .men-list input {
    font-size:28px;
}
[data-dpr = "3"] .mention .men-list input {
    font-size: 42px;
}
[data-dpr = "2"] .mention .men-list select {
    font-size: 28px;
}

[data-dpr = "3"] .mention .men-list select {
    font-size: 42px;
}
.mention .men-list select option {
    font-size: 14px;
    border: 1px solid #d8d8d8;
    background-color: #fff;
    text-align: left;
    -webkit-appearance: listbox;
   
}
[data-dpr = "2"] .mention .men-list select option {
    font-size:28px;
}

[data-dpr = "3"] .mention .men-list select option {
    font-size: 42px;
}
#drpAssetId {
    width: 65%;
}
#txtTransCredit {
    width: 60%;
}
#drpWallets {
    width: 65%;
}
.men-btn {
    width:100%;
    margin:1rem auto 0;
}
.men-btn input {
    width: 100%;
    height: 1.1733rem;
    background: #2868F0;
    color: #fff;
    font-size: 14px;
    border-radius: 10px;
}
[data-dpr = "2"] .men-btn input {
    font-size:28px;
}
[data-dpr = "3"] .men-btn input {
    font-size: 42px;
}
/*我的资产*/
.property {
    width: 100%;
    height: 100%;
}
.property .pro-list{
	width: 100%;
}
.property .pro-list .pro-item li {
    margin: .3rem;
    background: #fff;
    padding: .58rem;
    box-shadow: 0 2px 4px 0 rgba(212,212,212,0.50);
}
.property .pro-list .pro-item li span{
	font-size: 14px;
	color: #333;
}
.property .pro-list .pro-item li a {
    display: inline-block;
    color: #999;
    font-size: 14px;
    line-height: 2.3;
}
[data-dpr="2"] .property .pro-list .pro-item li a {
    font-size:28px
}
[data-dpr="3"] .property .pro-list .pro-item li a {
    font-size: 42px
}
.property .pro-list .pro-item li a.pro-tb {
    margin-left: .3rem;
    color: #2868F0;
}
[data-dpr="2"] .property .pro-list .pro-item li span {
    font-size: 28px;
}
[data-dpr="3"] .property .pro-list .pro-item li span{
	font-size: 42px;
}
.property .pro-list .pro-item li .pro-name {
    display: inline-block;
    color: #2868F0;
    font-size:15px;
}
[data-dpr="2"] .property .pro-list .pro-item li .pro-name {
    font-size: 30px;
}

[data-dpr="3"] .property .pro-list .pro-item li .pro-name {
    font-size: 45px;
}
.property .pro-list .pro-item li .pro-num{
	color: #000;
	font-size: 22px;
	margin-top: .3rem;
}
[data-dpr="2"] .property .pro-list .pro-item li .pro-num{
	font-size: 44px;
}
[data-dpr="3"] .property .pro-list .pro-item li .pro-num{
	font-size: 66px;
}
/*我的资产列表*/
.assets{
	margin: .3rem;
	color: #666;
	font-size: 14px;
}
[data-dpr="2"] .assets{
	font-size: 28px;
}
[data-dpr="3"] .assets{
	font-size: 42px;
}
.assets h3 {
    height: 1rem;
    line-height: 1rem;
    color: #333;
    padding-left: .2rem;
    font-size: 14px;
}
[data-dpr="2"] .assets h3 {
    font-size: 28px;
}

[data-dpr="3"] .assets h3 {
    font-size: 42px;
}
.assets .asste-list li{
	display: flex;
	justify-content: space-between;
	margin: 0 .2rem;
	padding: .4rem 0;
	border-top: 1px dashed #e5e5e5;
}
.assets .asste-list li span{
	color: #666;
	line-height: .4rem;
    font-size:13px;
}
[data-dpr="2"] .assets .asste-list li span {
    font-size: 26px;
}

[data-dpr="3"] .assets .asste-list li span {
    font-size: 39px;
}
.assets .asste-list li span.asste-name{
	color: #333;
}

.assets .asste-list li span.asste-num {
    color: #2868F0
}
.assets .asste-more {
    width: 60%;
    height: 0.96rem;
    line-height: 0.96rem;
    text-align: center;
    border: 1px solid #2868F0;
    margin: .6rem auto .3rem;
    color: #2868F0;
    font-size: 16px;
    border-radius: 1.33rem;
}
[data-dpr="2"] .assets .asste-more{
	font-size: 32px;
}
[data-dpr="3"] .assets .asste-more{
	font-size: 48px;
}

/*我的预约*/
.reser{
	width: 100%;
}

.reser .content{
	width: 100%;
	
}
.reser .content img{
	width: 100%;
	height: 100%;
}
[data-dpr='2'] .reser .content{
	font-size: 28px;
}
[data-dpr='3'] .reser .content{
	font-size: 42px;
}
.reser .content h3{
	margin:0.2667rem 0.2rem ;
	font-weight: bold;
	font-size: 20px;
	padding-left: 0.10667rem;
	border-left: 8px solid #333;
	line-height: 1;
}
[data-dpr='2'] .reser .content h3{
	font-size: 40px;
}
[data-dpr='3'] .reser .content h3{
	font-size: 60px;
}
.reser .content h3 span{
	display: inline-block;
	margin-left: 0.10667rem;
	color: #666;
	font-size: 12px;
}
[data-dpr='2'] .reser .content h3 span{
	font-size: 24px;
}
[data-dpr='3'] .reser .content h3 span{
	font-size: 36px;
}
.reser .content p{
	color: #555;
	line-height: 0.64rem;
	margin: 0.5333rem 0.4rem;
}
.reser .content .time{
	color: #FC3F05;
	margin:0 0.4rem 0.5rem;
}
.reser .content .item{
	padding:0.2rem 0.2667rem ;
	margin: 0 0.4rem;
	background: #F4FAFF;
	border-radius: 4px;
	color:  #4CA8FA;
	font-size: 15px;
}
[data-dpr='2'] .reser .content .item{
	font-size: 30px;
}
[data-dpr='3'] .reser .content .item{
	font-size: 45px;
}
.reser .content .item span{
	display: inline-block;
}
.reser .content .item + .item{
	margin-top: 0.2667rem;
}

.asider{
	padding-top:1.0667rem ;
}
.asider .button{
	width: 8.9333rem;
	height: 1.17333rem;
	background-image: linear-gradient(-180deg, #55A4FC 1%, #7777FF 99%);
	color: #fff;
	font-size: 18px;
	border-radius: 10px;
	font-weight: bold;
	margin: 0 auto;
	display: block;
	letter-spacing: 5px;
	margin-bottom: 0.8rem;
}
.asider .button.gray{
	background: #ccc;
}
[data-dpr='2'] .asider .button{
	font-size: 36px;
}
[data-dpr='3'] .asider .button{
	font-size: 54px;
}
.asider .box{
	width: 100%;
	text-align: center;
}
.asider .box p{
	color: #FC3F05;
	font-size: 14px;
	margin-bottom: 0.29333rem;
}
[data-dpr='2'] .asider .box p{
	font-size: 28px;
}
[data-dpr='3'] .asider .box p{
	font-size: 42px;
}
.asider .timer{
	width: 100%;
	color:#FC3F05 ;
}
.asider .timer span{
	display: inline-block;
	padding: 0.10667rem;
	border-radius: 4px;
	background: #FC3F05;
	color: #fff;
	font-size: 11px;
}
[data-dpr='2'] .asider .timer span{
	font-size: 22px;
}
[data-dpr='3'] .asider .timer span{
	font-size: 33px;
}
/*下载页*/
.download {
    width:100%;
    height:100%;
}
.download .down {
    width:60%;
    margin:2rem auto;    
}
.download .down .down-logo {
    width: 2.667rem;
    height: 2.667rem;
    display: block;
    margin: 0 auto;
    border-radius: 15px
}
.download .down p.down-db {
    font-size: 25px;
    text-align: center;
    margin: .3rem 0 .6rem 0;
    font-weight: bold;
    padding-bottom: .6rem;
    border-bottom: 1px solid #ccc;
}
[data-dpr="2"] .download .down p.down-db {
    font-size: 50px;
}
[data-dpr="3"] .download .down p.down-db {
    font-size: 75px;
}
.download .down p.down-de {
    font-size: 14px;
    text-align: center;
    color:#666;
    line-height:.6rem;
}

[data-dpr="2"] .download .down p.down-de {
    font-size: 28px;
}

[data-dpr="3"] .download .down p.down-de {
    font-size: 42px;
}
.download .down .down-btn {
    width:100%;
    display:block;
    margin:3rem auto;
    height:1.17333rem;
    border-radius:0.6667rem;
    background:#2868f0;
    color:#fff;
    font-size:16px;
}
[data-dpr="2"] .download .down .down-btn {
    font-size: 32px;
}

[data-dpr="3"] .download .down .down-btn {
    font-size: 48px;
}
.down-bg {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    background: rgba(0,0,0,0.5);
    display:none;
}
.down-bg img {
    display:block;
    position:fixed;
    top:.2rem;
    right:.2rem;
    width:3.89333rem;
    height:1.84rem;    
}